/**
 * 微信小程序第三方平台配置
 */
module.exports = {
  // 第三方平台信息
  thirdParty: {
    appId: 'wx0813f5516086ef98',
    appSecret: '416141bed6bc94f000d45b06dd51ca1b',
    // 代小程序实现业务时使用的 token
    // 注意: 第三方平台不需要上传密钥文件,使用 appSecret 即可
  },

  // 绑定的开发小程序配置
  devMiniprogram: {
    appId: 'wxbfce7651b040d62a',
    appSecret: '4dcfca40414e0cddb3944d4bec679add',
    privateKeyPath: 'private.wxbfce7651b040d62a.key'
  },

  // 上传配置
  upload: {
    // 版本号(建议动态生成)
    version: '1.0.0',

    // 版本描述
    desc: '自动化构建上传',

    // 代码上传设置
    setting: {
      es6: true,                    // 是否使用 ES6 转 ES5
      es7: true,                    // 是否使用 ES7
      minify: true,                 // 是否压缩代码
      minifyJS: true,               // 是否压缩 JS
      minifyWXML: true,             // 是否压缩 WXML
      minifyWXSS: true,             // 是否压缩 WXSS
      codeProtect: false,           // 是否开启代码保护
      autoPrefixWXSS: true,         // 是否自动补全 WXSS
    },

    // 机器人编号(1-30)
    robot: 1,

    // 线程数
    threads: 5,

    // 编译设置 - 第三方平台模式
    compileType: 'ext',  // ext 表示第三方平台小程序

    // ext.json 配置 - 第三方平台必需
    ext: {
      extEnable: true,
      extAppid: '',  // 需要在运行时指定授权小程序的 appid
      ext: {}  // 可以传入自定义数据
    }
  },

  // 预览配置
  preview: {
    qrcodeFormat: 'image',         // 二维码格式: terminal(终端) | base64 | image
    qrcodeOutputDest: './qrcode.jpg', // 二维码保存路径
    pagePath: 'pages/index/index', // 预览页面路径
    searchQuery: '',               // 预览页面参数
    scene: 1011,                   // 场景值
    robot: 1,                      // 机器人编号
    compileType: 'ext',            // 第三方平台模式
    ext: {
      extEnable: true,
      extAppid: '',
      ext: {}
    }
  }
};
